/**
 * FileFind - ftp/shares indexing and search php engine,
 * http://project.ffind.ru
 *
 * Module: filefind.css
 * Description: Main style sheet
 * Copyright (c) 2003-2008 Rage Steel, www.gt2.ru
 * ----------------------------------------------
 * $Id$
 */

body {
  color: #000000;
  background-color: #FFFFFF;
}

body, td { 
  font-size: small; 
  font-family: tahoma, arial, helvetica, sans-serif;
}

a:link {
  text-decoration: none;
  color: #00387C;
}

a:hover {
  text-decoration: underline;
  color: #E28E00;
/*  
  border: #E28E00 solid 1px; 
  margin: -1px;
*/
}

a:active {
  text-decoration: underline;
  color: #E2B568;
/*
  border: #E28E00 solid 1px;
  margin: -1px;
*/
}

a:visited {
  text-decoration: none;
  color: #00387C;
}

.mmenu {
  font-weight: bold;
  font-size: small;
}

a.mmenu:link {
  color: #D57800;
}                

a.mmenu:hover {
  color: #FFEE78;
}

a.mmenu:active {
  color: #FFEE78;
}

a.mmenu:visited {
  color: #D57800;
}

p { 
  text-align: justify; 
}

h1 {
  font-size: 1.6em;
  text-align: left;
}
h2 {
  font-size: 1.4em;
}

.version {
  font-size: 1.2em;
  text-align: right;
  vertical-align: top;
}

/* odd/even rows background FFEEAA  */
.bckg0 {
  background-color: #D5E1EF;
}
.bckg1 {
  background-color: #FFFFD3;
}

.selected { 
  background-color: #ffc983;
}


/* hovered items */
table tr.bckg0:hover,
table tr.bckg1:hover {
  background-color: #CCFFCC;
}
.error {
  color: red;
  font-size: 1.2em;
}

.new {
  color: #E28E00;
  font-weight: bold;
}

input, textarea {
  font-family: georgia, verdana, tahoma, arial, helvetica, sans-serif; 
  font-size: 1.0em;
/*
  background-color : #ffffff;
  border-width: 1px;
  border-bottom-color : white;
  border-bottom-style : outset;
  border-left-color : white;
  border-left-style : outset;
  border-right-color : white;
  border-right-style : outset;
  border-top-color : white;c7c7f0
  border-top-style : outset;
  width: 99%; */
}
input.search_box {
  width: 100%;
}

/* Form labels */
.frm {
  text-align: right;
}
/* hint, sample */
.hint {
  font-size: small;
  color: #303030;
/*  color: */
}

.tbl_frm td, .tbl_frm th {
  vertical-align: top;
}

.tbl_frm th {
  text-align: right;
  width: 30%;
}
.tbl_frm td {
  text-align: left;
  width: 70%;
}

/* Page Gen Time */
.pgt {
  font-size: xx-small;
}

.pagetop, .pagebottom {
  background-color : #FFFFFF;
}

.tbl_content {
  text-align: left;
}

.tbl_content th {
  font-size: small;
  text-align: center;
}

.pages, .nothing_found {
  font-family: tahoma, arial, helvetica, sans-serif; 
  font-size: 1.5em;
  text-align: center;
}

.menu {
  color: white;
  background: green;
}

.page_foot {
  color: #919191;
}
